package com.xpec.cipher.handler;

import com.xpec.cipher.CipherHandler;

/**
 * Java版本 Client 端用來收送 Cipher加密封包的 Handler
 * @author linyuntai
 */
public class ClientFinishHandler extends BaseFinishHandler
{
	public ClientFinishHandler(){
		setNeedCreateMAC(true);
		setNeedCheckMAC(false);
	}
	
	@Override
	public void receiveHandle(CipherHandler cipherHandler) 
	{
		super.receiveCipherContent(cipherHandler);
	}

	
	@Override
	public void sendHandle(CipherHandler cipherHandler)
	{
		/// server 和 client 真正差異的地方只有 mac_size 的取得方式
		/// server 是訂好的, client是收到 server送過來的數值存在 Parameter中
		/// 但現在也幫 server 在 constructor中存起來
		super.sendCipherContent(cipherHandler);
	}

}
